international construction company - German English Dictionary